package com.realtyreg.service;

import com.realtyreg.domain.entity.realty.Realty;

import java.util.List;

/**
 * @author Petro
 * @created 04.09.2012 23:23
 */
public interface RealtyService {

    /**
     * возвращает всё
     * @return
     */
    List<Realty> findAll();

    /**
     * Найти объект по id
     * @param id    id объекта
     * @return объект
     */
    Realty findOne(Long id);

    /**
     * Сохраняет объект
     * @param realty    объект
     * @return объект
     */
    Realty save(Realty realty);

    /**
     * Удаляет объект по id
     * @param id    id объекта
     */
    void delete(Long id);
}
